﻿@charset "utf-8";
.header{ width:960px; margin:0 auto;}
.top_nav{ height:28px; line-height:28px; text-align:right; }
.header h1{ }
.header h1 img{ float:left;}
.header h1 strong{ font-size:14px; font-family:"黑体"; color:#ff9900; float:left; margin-left:8px; margin-top:40px;}
.nav{ margin-top:12px; height:30px; line-height:30px; width:960px; background:#0bc5f2; width:960px; margin:0 auto;}
.nav li{ float:left;font-size:14px; padding:0 20px; background:url(../images/nav_line.gif) no-repeat left center;}
.nav li a{ color:#fff; display:block; text-decoration:none;}
.banner{ width:960px; margin:10px auto 0 auto;}
.mheader{background-color:#84a447; color:#ffffff; font-size:1.25em; font-weight:bold;padding-bottom:2px;padding-top:2px; display:none;}

.content{ margin:3px auto 0px auto; width:960px;}
.con_left{ width:770px; float:left;}
.con_gzxx{ width:248px; float:left; border:1px solid #c9e4f9; margin-right:10px; margin-bottom:12px;}
.gzxx_title{ background:url(../images/blue_title_bg.gif) repeat-x left top; height:30px; line-height:30px;}
.gzxx_title span{ float:right; margin:10px 10px 0 0; cursor:pointer; text-align:center;}
.gzxx_title em{ background:url(../images/blue_title.gif) no-repeat left bottom; display:block; margin-left:8px; color:#fff; padding-left:8px; _width:88px;_margin-top:5px; _height:19px; _padding-top:6px;}
.gzxx_title em a{ color:#fff;}
.gzxx_title em a:hover{ color:#fff;}

.gzxx_con{ padding:10px 8px;}
.gzxx_con ul{}
.gzxx_con li{ background:url(../images/icon_icon.gif) no-repeat left center; line-height:22px; text-indent:13px;}
.con_ydjx{ width:248px; float:left; border:1px solid #c9e4f9; margin-left:0px;margin-bottom:15px;}


.foot_banner{ height:110px;}

.con_czxx{width:248px; float:left; border:1px solid #c9e4f9; margin-right:10px; }
.czxx_title{ background:url(../images/green_title_bg.gif) repeat-x left top; height:30px; line-height:30px;}
.czxx_title span{ float:right; margin:10px 10px 0 0; cursor:pointer;}
.czxx_title em{ background:url(../images/green_title.gif) no-repeat left bottom; display:block; margin-left:8px; color:#fff; padding-left:8px; _width:88px;_margin-top:5px; _height:19px; _padding-top:6px;}
.czxx_title em a{ color:#fff;}
.czxx_title em a:hover{ color:#fff;}

.czxx_con{ padding:10px 8px;}
.czxx_con ul{}
.czxx_con li{ background:url(../images/green_icon.gif) no-repeat left center; line-height:22px; text-indent:13px;}
.czxx_ydjx{ width:248px; float:left; border:1px solid #c9e4f9; margin-left:0px;margin-bottom:15px;}


.con_right{ width:180px; float:right;}
.con_right p{ margin-top:7px;_margin-top:8px;}

.foot_banner{ width:960px; margin:0 auto;}

.foot_links{ width:950px; margin:15px auto 0 auto; background:#f1f2ed; padding:5px; overflow:hidden;}
.foot_links ul{ width:960px;}
.foot_links li{ float:left; width:230px; margin:0 10px 0px 0;}

.copy{ width:960px; margin-top:70px; margin-bottom:70px; font-size:12px;}
.copy a{text-decoration:none;color:#9c9c9c;}
.copy a:hover{color:red; text-decoration:underline;}


/*****  词典样式  *******/
.dictsearch{border: 1px solid #B2B5B6; height:30px; width:473px; margin-left:200px; margin-top:18px;}
.dictclick{background:url(../images/cidian/dictclick1.gif) no-repeat right top; height:30px;}
.dictclick2{background:url(../images/cidian/dictclick2.gif) no-repeat right top; height:30px;}
.dictclick3{background:url(../images/cidian/dictclick3.gif) no-repeat right top; height:30px;}

.search{ width:473px; background:url(../images/cidian/search_bg.gif) no-repeat left top; height:30px; margin-left:85px; display:inline; margin-top:18px;}
.search2{ width:473px; background:url(../images/cidian/search_bg_w.gif) no-repeat left top; height:30px; margin-left:85px; display:inline; margin-top:18px;}
.search3{ width:473px; background:url(../images/cidian/search_bg_s.gif) no-repeat left top; height:30px; margin-left:85px; display:inline; margin-top:18px; }
.search_input{ width:317px; height:30px;  float:left; background:none; border:none; line-height:30px; padding-left:5px;}
.search_btn{ width:75px; height:28px; float:right; cursor:pointer; background:none;border:none}
.search_btn2{ width:75px; height:28px; float:right; cursor:pointer; background:none;border:none}
.sub_nav{ width:152px; border:1px solid #c0ecff; float:left;}
.sub_nav ul{}
.sub_nav li{ height:30px; width:130px; border:1px solid #fff; background:#def5ff; line-height:30px; font-size:14px; border-top:none; vertical-align:middle; padding-left:20px;_padding-top:7px;_height:23px;}
.sub_nav li a{ color:#333;}
.sub_nav li a:hover{ color:#313131;}

.sub_con{ width:548px; border:1px solid #c4edff; padding:25px; float:right; }
.sub_con2{ width:548px; border:1px solid #c4edff; padding:25px; font-size:12px;}
.cidian_title{font-family:Arial, Helvetica, sans-serif;}
.cidian_title p{ line-height:21px;}
.cidian_title strong{  font-size:22px; color:#47acdf; margin-right:8px; }
.cidian_title span{ margin-left:10px;}

.cidian_con{ margin-top:20px;}
.cidian_con_title{ color:#22b7f8; font-weight:bold; margin-bottom:10px;}
.cidian_con_title a{color:#22b7f8;}
.cidian_con_title a:hover{color:#22b7f8;}
.cidian_con p{ line-height:25px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}
.cidian_con p strong{ font-size:14px;}
.leftspan{ width:70px; display:block; float:left; font-weight:bold;}
.cidian_con em{ float:left;  display:block; margin-left:5px;}
.bule{ color:#2667fc; }
.letter_bule a{color:#2667fc; text-decoration:underline;}
.letter_bule a:hover{color:#47acdf; text-decoration:underline;}
.letter_org{ color:#ff7e00; width:70px; display:block; float:left; font-weight:bold;}

.sentable{}
.sentable b{color: #FF5809;}
.redbold{color:#FF5809;font-weight:bold;font-family: Arial,Helvetica,sans-serif;}
.sen{vertical-align:top;line-height:22px;}
.sentd{line-height:22px; font-family: Arial,Helvetica,sans-serif;vertical-align:top; padding-left: 5px;}
.cntd{ vertical-align:top; padding-bottom: 10px;line-height:22px; color: olive; vertical-align:top;padding-left: 5px;}
.jkPage{margin:30px 0px 70px 0px; text-align:center;}
.jkPage a, .jkPage strong {margin: 0 2px;padding: 3px 8px; text-align: center; float:left;}
.jkPage a{border: 1px solid #C2D5E3; color: #0077CF; text-decoration:none;}




.sublink{padding-bottom:3px;padding-top:3px;border-bottom: 1px solid #C5BE97; display:none;}
.sublink ul{list-style:none;margin:0;padding:0;}
.sublink ul li{display:inline;padding: 1px 3px 0;}
.sublink ul li a{color:#05a2db; font-size:14px; }


/********* 列表样式 *********/
.lujing{ height:24px; line-height:24px; margin-bottom:10px;}
.news_title{ height:30px; line-height:30px; border-bottom:1px dashed #ccc;font-size:14px; font-weight:bold;border-top:1px dashed #ccc; background:url(../images/green_icon.png) no-repeat 8px center; text-indent:28px;}
.news_title2{ height:30px; line-height:30px; border-bottom:1px dashed #ccc;font-size:14px; font-weight:bold;border-top:1px dashed #ccc; background:url(../images/green_icon.png) no-repeat 8px center; text-indent:28px; color:Red;}
.news_con{ margin-top:10px;}
.news_con li{line-height:30px; height:30px; border-bottom:1px dashed #ccc; background:url(../images/icon.gif) no-repeat 5px center; text-indent:20px; font-size:13px;}
.news_con li span{ float:right; color:#999; margin-right:10px;}
.news_con2{ margin-top:10px;}
.news_con2 li{ line-height:30px; height:30px; border-bottom:1px dashed #ccc; font-size:14px; background:url(../images/bullets/14.gif) no-repeat 5px center; text-indent:20px; font-weight:bold;}
.news_con2 li span{ float:right; color:#999; margin-right:10px;}
.news_con3{ margin-top:10px;}
.news_con3 li{line-height:25px; border-bottom:1px dashed #ccc;  font-size:13px; padding-bottom: 18px;}
.news_con3 li a{color: #2D64B3; font:14px/24px arial,"宋体",sans-serif,"Microsoft YaHei",tahoma;}
.news_con3 li a:hover{color: #2D64B3;text-decoration: underline;}
.news_con3 li span{ float:right; color:#999; margin-right:10px;}

.infonews{ width:630px; border:1px solid #c4edff;background:#fff;}
.infonews_title{ border-bottom:1px solid #c4edff; padding-bottom:8px; width:610px; margin-left:10px; height:60px;}
.infonews_title h1{ font-size:20px; text-align:center; height:40px; line-height:40px; display:block; font-family: Microsoft Yahei, Arial, Verdana;color:#5698ab;}
.infonews_title h2{ font-size:16px; text-align:center; height:40px; line-height:40px; display:block;}
.infonews_title span{ text-align:center; display:block; color:#999; line-height:21px;}

.infonews_con{ margin-top:15px; padding:15px; line-height:28px;font-size:14px; font-family: Arial, Verdana; color:#212121;}
.infonews_con p{ line-height:28px; margin-bottom:20px; }
.infonews_con p.date{ text-align:right; margin-top:10px;}
.infonews_con h2{font-size:16px;}
.infonews_con h3{font-size:14px;}
.infonews_con em{color:#FF6600; font-weight:normal;}
.infonews_con a{color: #2d64b6; text-decoration: none; border-bottom: 1px blue dotted;}
.infonews_con a:hover{ color: #ff9900; text-decoration: underline;}
.infonews_con ul{margin-bottom:20px;}
.infonews_con li{ background:url(../images/dot.png) no-repeat 0 7px; padding-left:20px; font-size:14px;}
.cnspan{color:#006200;}


.divjiathis{float:right; padding-top:15px; }

@media screen and (max-width:768px) 
{
	
	body{-webkit-text-size-adjust:none;}
	
	.header{width:100%;}
	.top_nav{display:none;}
	.copy{width:98%;}
	.header h1{display:none;}
	.mheader{display:block;}
	.sublink{display:block;}
	.dictsearch{margin-left:5px;}
	.content{width:100%; margin:3px 1% 0px 1%;}
	.sub_nav{display:none;}
	.con_left{width:98%;}
	.sub_con{float:none; width:92%; padding: 25px 12px 25px 12px;}
	.con_right{float:none; width:98%;}
    .divjiathis{float:none;padding-bottom:10px;}
}

